physical effort - Français Anglais Dictionnaire